strip the leaves off - Fransızca İngilizce Sözlük